ivy-leaved geranium - Spanish English Dictionary